Excellent place. Perfect location, great communication. I spent two summers in this apartment and planning to stay there next summer as well. If you choose the same apartment more than once - it means it is really good!