Exceptionally good communication with very accommodating hosts. The place was beautiful and clean and other guests were friendly and polite. You can't beat the price for the stay either. Highly recommend.