Spotlessly clean, could not ask for a better location or amenities.