joao place is perfectlty located, brillant size and as discribed.
brillant communication,and there was no problem meeting us when our flight was delayed until after midnight, the location couldnt be better, right beside all major transport links, 20 seconds from the underground.
would highly recommend joao place and will most certently be using again in the future.