Well-appointed accommodation in a fantastic setting. We will be back!