Great place. Everything was as described. The location and accommodation were great. We would have no hesitation in coming back or recommending this place to others.