We just had a wonderful stay here with our two young children! It was our first time in St. Joseph, Michigan, and you cannot beat the location of this hotel. We walked to the beach, carousel, splash pad, stores, and restaurants. The front desk staff was very helpful and friendly. We enjoyed both breakfast and dinner in the Bistro with a beautiful view on the balcony area. The lobby was very nice, and the parking was convenient. Make sure to clarify the kitchen amenities. Some rooms have only a mini fridge, and some have a full size. We definitely recommend staying here.