Very clean and tidy with an excellent location.