Great location, the staff are all good and the facilities are awesome. My children love the pool.