Very new, clean, and beautifully decorated place. We enjoyed our stay very much