Super clean and lots of great amenities.