Well -appointed throughout with good attention to detail. Little or nothing left to chance. Well maintained, clean and tidy.