Perfect location, perfect space - they had everything. It was truly a home away from home. Thank you for a perfect London week!