Right by the beach. I got the cheapest room and was pleasantly surprised that the room was realy spacious including a big balcony with a patio swing, table, pool view and partial ocean view.
The staff is very curtious, fast and efficient. I loved the pool, actually three connected pools, one for children, one for swimmers and one with a pool slide. My girlfriend really enjoyed the pony rides on the beach - not included, but readily available and affordable.