Beautifully & well appointed, down to the most minor detail. A true home away from home.