Quick communication, beautiful place, very flexible with last minute arrangements. Great place to stay.