This hotel has horses wandering on its beach