Great location, very clean, & great communication.