Amazing location with a perfect amount of space and furniture for a bachelor party. Beautiful views and rooms. Has exactly what you need.