Ticks every box: great location, good communication and very comfortable apartment.