I enjoyed a seamless stay at Max and Billy's place. Their apartment is in a prime location with a subway station, shops, cinemas and Hyde park all within walking distance - this is great in addition with the building being snugly tucked away on a quiet side street.
Thanks for an awesome stay :-)