Very clean and well-appointed. Wonderful views and location. Very peaceful stay