Guests of Elmhirst's Resort - On a lake enjoy a full-service spa, karaoke, and an indoor pool. If you decide to drive, there's free parking. The front desk has multilingual staff that can answer questions about the accommodations, services, and more. Other amenities at this beach cottage include an outdoor pool, a gym, and free WiFi in public areas.