Location is great!! Easy walk down to the beach and food . Parking isn’t all the great , although this location offers one parking spot for one vehicle if you have a family car or a long vehicle you are unable to use it . And have to pay to park in one of the parking garages down the street ..The area itself seemed kinda sketchy at night , but nothing too crazy . We were comfortable during our stay , they do require for no loud noises/ music/ or loud conversations after 10 Pm .. so if you have loud kids like me, you will have to be shushing them every ten minutes . we did have issues checkin in as the box lock wouldn’t unlock with the code provided , owners were out of town so they were unable to go unlock the place and we were forced to sleep in a not so pleasant hotel for the first night of our stay. ( we got a refund for that night ) .. the owners dad did make it out to the place the next day which we were grateful for , but we did have to wait an hour+ in our car, since he was coming from far + traffic I guess.. so half of our day was spent checking out of a hotel loading luggage back in our car and having to wait an hr for the key, not very favorable, but once we got past that, inside was super cozy and well furnished . Nice and cool, according to my kids Sofa bed isn’t comfortable at all , so if more than 2 guests bring an inflatable mattress ... bedroom’s pillows had some sort of stain on them, which I believe was just overlooked . I didn’t mind since I just tossed them to the side and used our own .. Although we had a un-smooth check in communication with Alan was A+ he was always responsive , and tried to help to the best of his abilities.