Clean & comfortable place with lots of amenities.