anyone stayed there? is the beach tiny there/ the photos on the website show a really small beach which concerns me as i can't see how all guests can share that beach and actually have any privacy. am i mistaken and the beach is actually bigger? thanks