A clean and beautifully decorated place to stay. Clear and prompt communication.