Five Stars! Great Place! Great Location! Highly Recommend.