PERFECT location, was a little hot but it was a heatwave! Good communication throughout stay and generally quite good :)