I have nothing but positive things to say about this place. It was one of the cleanest places we have stayed. Everything was well stocked for our stay. The location was amazing - a short walk to the beach as well as great restaurants. We had great communication from our host as well. We would absolutely stay here again!