5-stars; excellent location; it exceeded my expectations.