Very clean & provided all of the amenities. Great location!