Great location, lots of room, beautiful indoor and outdoor spaces, clear communication. Had a wonderful time!