Really good place. In a fantastic location