2 On the Beach 1 Self catering is located a short 17-minute walk from Calypso Beach Beach.