Everything! Beach just 5mins walk, close to malls etc. beautiful place, definitely won’t disappoint.