Clean, excellent communication, great location! Would definitely recommend and stay again!!