A great place to stay. As advertised in every respect.