Very good location, quite beautiful place, amazing hospitality. Expect a perfect stay.