Very high standard of accommodation. The host goes over and above to keep you satisfied and ensures you have a memorable stay.