Good location, responsive host... satisfying overall.