Clean and lovely. In a gorgeous location! Great place to stay!