Clean, smart apartment with really comfortable beds and a clean, stylish interior. Giuseppe was welcoming and accommodating, personally helping us to set up the sofa bed and showing us all the amenities. The shower area is a little small, but overall the apartment was still great. The kitchen stoves worked well, and the heating was great.