Immaculately clean and great location & communication