5 stars. The place was just as the ad, nice clean and spacious. Communication with the host was smooth and allowed for an easy check in and check out.