Location is perfect. Size was small but exactly what we expected and was great for our group.