Very big place in a well positioned neighborhood. I was only minutes away from the London office of my company. Had 2 lovely weeks here