Relaxed hotel with lake views, a restaurant, and free parking. Offers simply decorated rooms and is steps from the beach.