Clean apartment, nice location, good communication, all together very nice