A beautiful, stylish, warm space - with lovely special touches that added to a great stay.