This is an old hotel, but updated and well maintained--very clean. The shower has 2 shower heads and is spectacular! Very nice continental breakfast delivered to the room. You can walk a block to a public beach on Lake Michigan. New Buffalo is a very cute town with nice restaurants and shops.