Amazing location and very efficient staff. We spent a wonderful time.