Clean - great location - very good communication