Great host. Good location. Clean. Most of amenities are new. Pleasant stay.