Can't imagine a better stay. The place has everything, it's impeccably clean, and you really cannot beat the location - super comfortable on top of it all! Federica communicated everything perfectly, so no reason not to stay at her place!