Ale's place is perfectly located within walking distance to so many London attractions.
The place was spotlessly clean and communication was excellent.