The cabin was clean, and has a gorgeous view of the ocean. The horseback riding on the beach was amazing!