Clean and comfy. Great location. The hosts were efficient at communicating and went out of their way to make me feel welcomed. Always had a parking space open, which can be hard to come by in surrounding area. Laundry onsite. The home gym was a pleasant surprise that you never get anywhere else. 5 stars!