John's place is in a great location, there is plenty of room for a large group - overall 10/10!