First off, Veronika and the staff at the villas were very good. Communicated well, professional and helpful. The room itself was not great. We arrived late (around 2am) and were not thrilled about the room. The comforter had cigarette burns on it, there was no smoke detector, the appliances had rust on them and the room had a musty, old cigarette smell. The next morning, we brought our concerns to the lady at the front desk and she was helpful and polite. Maintenance installed a smoke detector, we received a new comforter and our parking was comped (a note on the parking, there are more units than parking spots so we weren’t able to park at the villas every night and alternative parking options are expensive). Unfortunately, the smell lasted the entirety of our stay. We had to wash all our clothes and air out our luggage once home. I can’t speak to the quality of the other rooms, perhaps the other rooms are much better, but personally I would not stay again if the conditions stayed the same. The location was good, a very short walk to the beach and (if we didn’t deal with the above negatives) the price was good!