A great place to stay ten out of ten, met all expectations.