The place was very clean. It is exactly like on the pictures. The decorations were very nice. The location was wonderful. I would stay there again.