Wonderful setup, a great array of complimentary snacks and drinks, comfy beds, and good location. Couldn't ask for much more, this place blew away my expectations.