As the real estaters normally say: "location, location, location!". It's hard to imagine a better location! The service was good and solid, and there were even complimentary bath equipment. The two room flat was spacy and good - even it was slightly disappointing not to see the sea when we were so close. However, the beds were extremely uncomfortable. In one of them the bottom fell out - with our 8 year old daughter in it. So obviously not due to weight on the bed... One bathroom was ok, but the other was really small and the with things being loose and about to come off the walls. The kitchen counter was the lowest one we have seen in Europe - it was literally not made for Europeans (we are from Sweden but Croatians are just as tall). The kitchen was also poorly equipped, although the staff was very friendly and fetched more plates and cutlery when we asked for it. But we bought extra cutting boards and stuff ourselves. The cleaning service was perfect though. So a mixed impression.