Palm Grove Resort, Pattaya: Beach & Location