Check in was great and the owner was very helpful and spoke English. The only surprise was having to trudge up 94 stairs to get to the top floor where the apartment was. This was especially difficult on check-in and check-out days where we had to carry our luggage.