Jesse was a great host, very responsive and always willing to help. I’m giving this place three stars because we weren’t entirely comfortable. The photos are a bit misleading as they show different pictures for different units (they do specify this in the description though). The building is very old and not really clean so the first apartment had a weird smell. We asked to be move because we noticed a few things that made us feel uncomfortable. The patio was not clean, the bed was very uncomfortable, and overall everything felt really old. Jesse was able to give us a different unit where we felt better (bed was still uncomfortable). After booking, extra charges were added like parking permit (Costs $20) and a security deposit for our pets. These are okay charges, I just wish they were explained before booking. The location is great, really close to the beach and restaurants.