This airbnb had everything we needed and more. Plenty of bed space, everything you need for the beach (towels, snorkels, umbrella, etc), fully decked out kitchen, and the convenience of having washer/dryer in the unit. The location was right in the middle of all the sites that we went to. Highly recommend.