Literally on the sand. Little loud downstairs, but worth it for the relaxed beach stay!!!