Super clean, quite, and plenty of amenities