Very nice , very clean and well appointed .