Wonderful location 100m from the beach and close to the restaurants and shops of Peppers Salt Resort