Excellent hosts, spa was awesome and location and the view from 2nd floor was stunning. It's a shame there were a few issues with the cleanliness.