This location is prime. There is a casino nearby and you can walk to Marble Arch and Hyde park. Plenty of space and everything is tidy. You can go wrong staying here with 4-5 people.