Balm Beach Resort is an older hotel with a great location across the street from the beach. The shallow bay is great for wading into the water and the sandy beach isn't overly crowded compared to many other beaches in the area. The little area around the hotel has a tavern, convenience store, arcade, beach store and another restaurant to meet your needs. The staff is very friendly and knowledgeable of the area and things to do. We took a 12 minute car ride into Midland and boarded the Miss Midland for the 30,000 island cruise which lasted about 2.5 hours. Very enjoyable and relaxing. The sunsets were beautiful!!!!!! The hotel grounds has several different areas in which to eat outdoors or sit back and relax. A campfire is offered in the evenings and wood is provided. The room we had was fairly small but contained a small kitchen with full fridge, hot plate, toaster, coffee maker and cooking items;plates;utensils are included. Overall we had a fantastic time and I we likely will be back again.