Great place, clean and good communication from start to finish