Overall the location of this house can not be beat; it is only a short--3 minute walk to the beach, maybe 3 blocks total. That being said, there were a few issues for me that reduced its rating. First the condo might not be available to check in at 4 pm, and it could be as late as 7, this is an issue for families with young children. If I missed this in the listing that is my mistake but it really stressed me out the day before arrival. Fortunately the condo was ready before that, unfortunately, the cleaning was not up to standard and I believe there was no mopping, dusting, or anything beyond a basic sweep and clean, and changing bed linens that was done. We all had black feet immediately after walking around the unit. There was popped balloons all over the pool deck. Trash in the front yard. I found chips just under the sofa. Dishes were in cabinets dirty. There is also a sign up stating if you us e the sofa bed in the large room with the bunks that you'll be charged 60 for that, so if they don't want it used, why is it there? Charging on top of what is already being paid is ridiculous. There were constant texts about the trash and putting the cans out. Asking a new guest to put out the cans filled with the past guests trash is wild to me. I check in and am immediately being told to put out trash cans for pick up. Perhaps a different way of managing your guests trash needs to be handled. Also had a landscaper come to give quotes while we were in the unit.