Very good location and has everything we needed. Communication and Checkin went very well. Only the length of the beds were smaller than expected but where comfy enough.