great place & location, thoughtful amenities, and very clean.