The place is big, nice and in a good location and the booking all worked perfectly smooth. Great experience overall.