In a word - immaculate. Great location, amazing amenities, and incredibly clean. Would definitely stay again - thank you for hosting us!