I never met Greg but he was really easy to communicate with and everything went smoothly. The place fits the description well and is in a great location in central Cambridge with the tube within a minute's walk. Would stay here again!