Clean and well appointed.
Great location.
Communication with host was on point.