Very stylish place with every possible needed amenity and comfort. Super well located, 15 mins walk from the Plaza Del Triumfo and all the major sights and flavours there.
The hosts were very gracious and accommodating to our late arrival and I have nothing but gratitude towards them for letting us use their lovely space!