Extremely clean and had everything we needed. Gorgeous view from the balcony and both bedrooms. Would definitely stay here again!