Neeeeeeeeds one thing
It 100% needs a soundscape. Ambient noises like waves, seagulls, everything you might hear on a Caribbean shore. You need to stretch this into 3 dimensions! make me feel at home soaking up the warmth of the sand!
For example, I heard a harmonica song, which would be very plain, except there was wisps of wind, echo effects, wind in the trees, a small crowd conversing, and the occasional dog bark. It put me on a sidewalk walking past someone busking in a bright white city. The noise coalesced wth my reality.
Dream dimensionally.