An impeccable place with impeccable hosts: comfortable and clean