Check in and communication was good, although we never met anyone in person. The place is very small and unfortunatly quite dirty and run down. Kitchen was not well equited for cooking, all in all it was not a good experience for us