Very clean with lots of thoughtful amenities. Great location too!