Perfect location. Beautiful place. We had such a good stay. Looking forward to returning.