We booked Casey's place because of the great reviews and the amazing location! 20 steps from the beach! Sounds great! And it was great...but we weren't able to get into to our rental the first night, and here's why. Casey called us as we were boarding our flight from Las Vegas to San Diego, it was an hour before we were to check in. She informed us that our rental was undergoing emergency repairs, so she offered us another rental that she said was just "15 more steps to the beach." Things happen, so we accepted her offer...but here's the thing...she failed to tell us the new rental was across Mission Blvd from the beach, our original rental was on the same side as the beach, no busy street to cross. Honestly, if we were given an accurate description of the replacement rental, I would have made other arrangements. And, if you can cross Mission Blvd in 15 steps, may the force be with you! In order to safely cross the street, you have to walk a block down the road to the four-way stop. Otherwise, you're running across Mission Blvd against traffic. When we asked for a refund for the first night, she told us we were welcome to make other arrangements...at 8pm. So, we stayed on Mission Blvd and checked into our original rental the next day. They were replacing the flooring and who knows what else. So basically, it wasn't unavailable due to repairs, it was unavailable because they scheduled a remodel during our booking. When we walked in at 10am, the cleaning crew was just leaving but they still were trying to hang pictures and mirrors on the walls. The lady who was cleaning the rental told us they replaced the floors. So, the moral of my story, make sure you are getting what you paid for, beach access is not the same as "close to the beach." I'm disappointed in the lack of honest communication from this host. With that said, this location is very nice. You can walk out the front door and be on the beach in a minute. It was clean and well appointed.