A great place to stay - excellent location, a comfortable and clean apartment with a good space for cooking and relaxing, and perfect communication with the host.