Perfect sized place and location for London stay.