Very clean, beautiful and at a good location. Communication was also very quick and helpful.