Excellent. Views amazing, very clean and tidy. Loved everything about our stay.