Very nice clean place, good communication and excellent location