What a beautiful place and location! We absolutely loved our stay here.