Far exceeded expectations. Perfect weekend away Bach in paradise.