Excellent accommodation in a beautiful setting with so much supplied.