Very clean, hosts communicated well, great location