"Landis Shores was fantastic! Right on the water, amazing breakfasts, the innkeepers were delightful -- helpful and engaging without being smothering. We stayed three wonderful days and wished we could have stayed longer."