Amazing stay for a bachelor party.