Good location, clean, tidy with all requirements you need.