Sparkling clean. Thoughtful touches throughout. Comfortable bed. Large, well appointed private bath. Good location. Highly recommended.