excellent location , clean, great communication and service