This place was perfect for a bachelor party weekend!