Great place and location in London with its own parking place which is definitely a plus.