Everything as in the pictures and the host Anatoli is a wonderful person very understanding and humble! We couldn't have asked for more! Our stay was wonderful!! Five stars no doubt. Can't wait to return.