A beautiful resort with personality. It's certainly NOT like staying in your typical hotel near a beach! It was cooler at Ramon's because of the tropical layout, and the room was unique. It was peaceful and relaxing, and I LOVED that there was no TV in the room and that everyone went everywhere in golf carts. The staff was friendly and efficient, and you can walk to a variety of shops.
I was with a group of divers and they had nothing but praise for the dive shop there. All in all, it's a GREAT place to stay!