Comfortable, clean place with lots of amenities and great location