Absolutely gem of a place. Just as described, clean, and the location could not have been better! Even with little kids we were able to walk to the beach just a block away multiple times a day without an issue. We would absolutely come back!