very clean and tidy in an excellent location