A beautiful place, great for a large family or group. All the necessities and more available, very well kept and tech savvy, we thoroughly enjoyed our stay.