This place was superb! Very clean, beautiful and great location. Wonderful service! Davide was so kind and accommodating and gave great recommendations. I will come back. I strongly recommend a stay here.