A beautiful spot for a beautiful house with every little added extra you might want. Loved it, hope I can stay again one day.