Very clean and nice touches. Would stay again.