The looooong beach of Club & Hotel Letoonia!