Our check in experience was unfortunately very disappointing. Since the previous users smoked during their stay, the place smelled terrible. Fortunately we were directly offered a different appartment close by, which was very nice! We were happy with the quick solution. It was spacious, close to shops and also close to the beach. There were a few minor things that could have been better (like a broken light in one of the bedrooms and shower was not clean), but overall we liked our stay there. Price/quality is a bit off in my opinion, based on what we paid our expectations were a bit higher.