Great location, clear instructions, good communication and very clean