The top portion of this condo was very clean, with the exception of the patio. The bottom beds had sand in them, the floors we’re dirty, and it had a bad smell. We arrived 10 minutes early and they wouldn’t unlock the door for us. Once it was 4pm, the code didn’t work and we still couldn’t get in. They had to give us a new code and we were able to get in. The location was great!!! Overall, we would book this property again, just needs to be cleaned better, and it would be nice to have a earlier check in and a later check out.