Great location & a block from the beach! Had a great time and would stay again. Liberty ensured all amenities were included and then some 😀. The floors however were not cleaned prior to our arrival and had some issues with the BBQ grill being older and difficult to move around and light to use.