Amazing apartment few steps from Piazza di Spagna. The communication was outstanding as well as the amenities of this stylish, tastefully decorated space. Self check-in process was definitely a plus, considering I was on a business trip. And location is unbeatable, literally few min walking from public transportation, restaurants and the most beautiful spots the city can offer. Can't wait to come back!