Good location, warm welcome, convenient kitchen facility, friendly dog, beautiful decoration, nice experience!