The place is nice, clean and just has everything I needed. It is also at a very good location which Oxford Street is just 5-10 minutes walk away. Underground and train stations are also within walking distance. Host is super helpful and easy to communicate. Definitely a recommendation to all who are visiting London!