Z & Alex's place is probably one of the best places to stay in London. Unfortunately it was a short trip this time, but we're looking forward to stay at their place again in the future. The room looks amazing, and that's an understatement. Highly recommended for couples.