A clean place across the street from the beach. on a golf course. Has a pool and parking. it's perfect for being away from the crowd of tourists but at the same time close enough to all the hustle and bustle of the upscale hotels that line the beaches.