Impeccable position. Spacious. High quality throughout the home. Our family had a thoroughly enjoyable time at this beautiful place. Excellent all round.