If you are lucky enough to stay here you are very fortunate indeed! Simply put: this place is heaven on earth!! Everything about it was perfect.