Everything was just perfect.
Awesome location, beautiful terrace, very nice apartment wity everything you need for a short (or longer) stay.
Easy communication.
Definitely recommended