Clean, tidy and spacious and a great location.