Simply outstanding facilities and accommodation. Everything as described and I highly recommend this place