I am new to the area, and to the hammock world. Where is this and is alcohol welcome?