5 stars great place wonderful location.