The location and accomodations are amazing. Place is very clean, and has everything you need. Loved being able to walk to the beach and restaurants. Surfing and volleyball nets right out front that you look down on, became friends with the locals and had a blast.