Fantastic facility with many personal touches that let you know that the hosts go the extra mile in ensuring that guests feel very comfortable and relaxed at their place.