Location is great, easy check in, great communication, perfect dog friendly location and had everything one needed.