The stay here was ok, met some cool people, but it was hard to tell the difference between the people who worked there and their friends that were always there. I felt like I was intruding on them sometimes, and helping the guests was sometimes a second priority. Good location, maybe four blocks from the beach, two from the main shopping/restaurant/bar area.