I have stayed at this location several times. It is always very clean, the beds comfortable, and the hospitality excellent. Communication exceptionally good. Highly recommend for any length.