Robin’s Nest is a perfect find, it has everything you need and after a long day in London it’s a quiet retreat.