If Airbnb had star rating this would be 5.
Fantastic place