The place was very clean and good location but was expecting right off the beach. It was like a block away or so and not steps.