Well located, very clean, all the amenities needed. Hosts answered our many questions promptly. Would definitely return (hopefully will).