An excellent place to stay, great communication, and the place is well laid out.