Great place to stay! Kitchen had almost everything we needed and the place was very clean! They even gave us beach chairs and umbrella. The hosts are amazing - if you are choosing between this and another place, stop contemplating and just pick this one!