Very clean and beautifully decorated. This was our first stay like this so we weren’t sure what to expect.