Great apartment for a group visiting London