Well appointed, spotless, with many nice personal touches to welcome us.