Perfection. This flat, the location and the hosts. Karen and Raffaele do a fantastic job of making you feel at home. I couldn't recommend this place more. :)