Perfect location. Clean, tidy. Great attention to detail. 5 star