Clean place, easy to communicate and would stay again.