Perfect location, clean, tidy and great communication. Love it.