Beautiful and spacious place. Great location. Kind and helpful hosts. Excellent communication!