Everything as described. Flexible checkin and checkout. Friendly and fast communication. I can recommend Kari's place and would book it again.