Excellent accommodation in a beautiful and well run complex.