Comfortable and clean space with lots of great amenities.