It's a nice apartment for a group travel.
The room is clean and not very far away from the Piccadilly station.
The landlord is very welcoming.