Excellent location, fantastic facilities, terraces and pool. Support team are outstanding.