Excellent location, expectations were perfectly met- couldn't ask for a better host!