Excellent and timely communication; clean place; convenient location; easy check in; just as described. It's everything we were looking for in a place. We enjoyed our stay and would definitely stay here again.