Clearly a lot of thought has gone into the accommodation making for a very comfortable and enjoyable stay. Great location. Very good communications throughout stay.