Wonderful! Beautiful! Amazing! Perfect! Loved this place more than any Airbnb I have had the privilege to stay in