Great location, good communication. Very clean apartment.