A very clean and tidy place. Also good value.