excellent location , spotless, great place