Good location. All in good shape and made for an enjoyable stay