Not only is this place modern, CLEAN, spacious...it's location is unbeatable. The hosts were very accommodating and made check-in/check-out a breeze. I will definitely be back.