Absolute perfection. We had an amazing stay and had everything we needed. As lovely as Rosie is, not even her excellent hospitality could beat the full city view. Perfect.