Great location and great hosts. 5 stars all around.