Amazingly clean and well appointed. Great value for money.