Great for a long stay! Had everything we needed for a comfortable experience and the location was extremely convenient.