Fabulous place.
Fabulous host.
Fabulous location.
All made for a great and hassle free stay!