Yes, I agree. They're all really different. I have been to Placencia twice and it's still my favorite, overall place in Belize. Roberts Grove is more of a luxury, resort type of place. You will be more sequestered from town and the locals. Sea Spray is where we've stayed. It is more of a budget place, but clean and comfy; right on the water,and right in town. You will get more of a "feel" for Belize here, more so than staying at Roberts Grove. You'll get to talk to and hang with the locals. But RG will be more luxurious, offer more amenities (pool, massage, dive shop, tours arranged, etc). It just depends on what you want. Kitty's is somewhat in between the two. Hope this helps; at any rate, enjoy. Right at this moment, I am wishing I was there! ah!