Very clean and tidy place , great location .