Sparkling clean and tastefully decorated. Great location. All necessary amenities. Highly recommended!