Great Stay, Great Location , great communication