Very good for a fair price! Top location, clean and good communication.