stunning location and amenities - good communication throughout also.