EXCELLENT - location, hospitality, cleanliness, amenities! Well deserved 5*! Thanks Daniel for continuing to be a great host! :)