great communication, flexible check in, clean place, kitchen has everything you might need to cook