Very close to everything, great staff and budget friendly. Only one minor hiccup but other than that everything was as expected.