Very clean. Organized. Beautiful and safe environment. Nice host. Advanced facilities. Well organized.