Great place. I have been in London several times and Rio’s place was the best. It has everything you need. I strongly recommend. Plus, the location is fantastic