Very clean. Friendly service and beautiful views. Was close to everything we needed to do.