Very good, very clean - great location