What can you say when you find perfection:) the location is wonderful and we could walk to everything. We really enjoyed relaxing on the terraces (2). Many little touches that show they took their time to make sure guests are comfortable. Communication was very easy and we hope our Italian is better next time. Thank god for English lol. We will consider their other listings the next time we visit:)