Great place, great owners, great stay