Checkin and checkout was flawless, and the host was easily contactable and tried his absolute best even though we didn't speak a word of the local language.
Apartment has everything you need, some utensils in the kitchen were slightly outdated but we were able to cook all of our meals the entire stay.
Location is perfect, super close to the beach.