Very good communication, clean, excellent location