The apartment is great and has everything you need plus a great terrace to enjoy sun rays. The location is really good and not far from all major destinations. A supermarket is nearby as well as a post office to send nice postcards easily. If you are looking for bars and restaurants, they are just around or within walking distance.
Communication was also great and very helpful. I can absolutely recommend.