Good location, reliable hosts. Everything you need in a place, plus beach gear and bicycles.