Beautiful accommodation, beautiful location. Wonderful communication. Easy to find and access. Great for a family stay.