This was almost a perfect stay. Fantastic location, walking distance to the old town and the water. Beds were comfortable. Everything was very clean. The kitchen has all the plates, utensils, and cookware you need. However there were no basic pantry items (salt, pepper, oil, etc), so you will have to buy that yourself. Coordinating parking and check in with the management company was super easy.
The reason I gave this stay 4 stars instead of 5 is that one of the rooms (the one with the bunk bed) smelled HEAVILY of cigarette smoke. None of us are smokers and we guessed it was coming from the neighbor, or the courtyard, or the ventilation system. It was really bad, to the extent that the person who was in that room had difficulty sleeping because the smell of smoke was so strong. I don't know what the owner can do about this...maybe a better ventilation system? Other than this, the stay was good.