Very pleasant stay at Ozzy's. Impeccably clean and modern flat, very welcoming, flexible and helpful host (had a very nice chat with Ozzy when I arrived) Room kitted out with lots of nice little touches - even a plug adaptor for overseas visitors! And what a great location! Near Piccadilly station and the centre of town.