Nearly perfect place! All of us enjoyed the stay. It is clean and lovely. It has nearly all kinds of cooking tools, which makes cooking and dining at home very easy.