Accurate description, easy check in, amenities as listed, good location. Expensive cleaning costs