Overall the place is clean and the kitchen is very well equipped and handy. Except toilet carpet is wet when we firstly arrived there. Host is helpful and responsive. Location is good. Good stay there.