Very clean with tons of amenities in a good location.