Extremely clean place with tons of amenities in a great location. Could not ask for more.