Great long term stay, has everything needed. Great communication, timely responses, good location, would stay again. Thanks Again