5* all around great place and great host