Excellent communication. Great place. Flexible with travel hassles. Hoping to stay here again next time! Thanks!