Very clean, modern place with a convenient location and friendly hosts--definitely recommended!