This place was just perfect for our relaxing holiday, shops close by, Dukes happy hour was the best, the pools were amazing. The whole experience 10/10