Place is comfortable but transport for big group is tough.