Very clean, modern, great location. Hosts very very accommodating and helpful. Perfect