Very clean place with lots of space. It was beautifully decorated. We had a great stay.