Great location, perfectly clean and neat, great communication.