great stay, clean, good pricing, great communication