5 star+. As described. Well located, great host. We would definitely recommend.