5 star location and stay. It surpassed our expectations and we hope to stay there again.