Very clean. Communicating was easy. Place was beautiful.