This place was exactly as presented online. It is just a few steps to the beach, wonderful. The place was very clean. Maria responded swiftly to a minor water temperature issue. I would stay there again.