very clean, good location & communication. everything was as described. thank you.