Sparkling clean, meticulously planned with all amenities. Highly recommended.