Super clean. Very comfortable. All the amenities you could wish for and more. Great location.