Beautiful and thoughtfully laid out self contained setup. Dreaming of returning on a weekend with better weather and friends :)