We totally enjoyed our stay and the location was great!
Sadly we had some issues with internet wifi and cleanliness of the apartment, but we have communicated them to the company and I am sure they will sort It out.
Cheers!