Overall very clean and modern. Some miscommunication about breakfast but otherwise excellent.