great place to stay beautifully decorated