Very effectively laid out for a small space. Well decorated. Friendly reception.