The place was very clean and the location is fabulous - very close to the beach, and to restaurants and stores. The downside is that it's a pretty small efficiency apartment, and there isn't a kitchen sink or stove (there is a hot plate), so it's not the best place to cook or do dishes. Check-in was easy, and there was sunblock, boogie boards, and beach chairs available for us to use. I would definitely recommend it if you're planning to pretty much just sleep here, and then go out and enjoy the island during the day.