Great location, clean flat and good communication.