Impeccably clean, well appointed, beautifully decorated, highly recommended!