The check-in for the apartment was very smooth. The space itself was fine, clean, and had what I needed. It was great to have a kitchen and it was well-stocked with equipment and utensils. There were loads of towels for the beach, and there is a beautiful beach right across the street as well as others closeby. The apartment is near all kinds of amenities including grocery stores.
There isn't a good system for drying clothes or towels in the apartment as you're not allowed to hang outside and items don't dry well inside. You are quite close to neighbours (i.e. open the curtains and you're looking into the back doors of multiple apartments and they are looking in your place) -- but the immediate neighbour was quite nice. I do worry that they could hear my jetlagged son in the morning (he wasn't loud but was awake early) -- so I don't know that it's a great place for young children. There are a lot of instructions for the place, more than I've had at other airbnbs. The only communication I had the host was when I texted but didn't hear back -- later I realized I had a note via the airbnb site in response to my text, so I guess texts aren't a good way to communicate.
But overall a good experience and I'd still recommend the place.