Beautiful place in a fantastic location! Easy communication. Loved our stay.