It was very clean and there were so many lovely touches. She even has beach towels and chairs you can take down to the small beach a few steps away. The kitchen has everything you need to cook as well as a full set of dishes. The view is amazing too! We loved our stay here.