Clean, charming, best location, very well comunicated. We spent a whole week and would repeat without any doubt.