5 stars. Extremely clean, great location, and communication from the host. Would highly recommend.