Every bit as awesome as it seems - an amazing spot, amazing people, and a quite memorable experience. Why stay in a hotel when you can stay here?!?