Very clean, modern. Great location. Cuahtemoc is an awesome host!