This home is in a good location for the beach, very close by, but we were disappointed by our experience otherwise. Our check in process took two hours, in part because the host who showed up to let us in had forgotten the keys at his home and we had to wait for his wife to bring the key to the apartment, in part because he was 30 minutes late to meet us, and the communication with the two hosts was very confusing because I was mostly communicating with the host who was not actually the person who was meeting us at the house and there seemed to be miscommunication between the hosts. The listing also clearly stated that there was an indoor kitchen, but there is no indoor kitchen, only the outdoor kitchen, which is equipped with most amenities but missing some and others were broken (the wine bottle opener didn't work properly, we couldn't find a way to make coffee). We ultimately decided to leave early and find another place to stay because of our negative experience and the house not meeting our needs of being a comfortable place to stay with everything we needed. If your only requirement is being close to the beach, this place makes sense for that, but we did not find it to be comfortable or well-equipped.