Clean, good location, pictures were accurate, good communication