Highly recommend Davides place.
Good communication, punctual, clean, good linen, nice terraze, etc. overall everything you need for a perfect short stay. Thank you Davide!