This place is just like the pictures and in walking distance of the Spanish steps and all the luxury shopping. Awesome place