Place was spotless, with lots of amenities. Great location.