Very tidy and clean! Great views and location. Very good communications as well. Our family enjoyed the stay. We will definitely come again.