Very clean and comfortable spot in a great location. Fun beach community. We were very happy and comfortable. Would definitely stay here again!