We had a really great stay, Christian was very helpful with all our questions and the apartment itself was in a great location - it's close to the park, bike hire, easy walking distance to shops and sites and not too long bus journey to some nice beaches. The kitchen is great - we did mostly our own cooking and there is a nice communal space and dining area.