Excellent stay - good location, great views, comfy. Upstairs gets a bit warm - would be good to have fly screens on the windows.