The Lil Blue Shack has it all: thoughtful amenities, incredible location and gorgeous retro styling.