Johnson Shore Inn is nestled on 50 acres of ocean shoreline. It overlooks the Gulf of St. Lawrence. The inn consists of 12 guestroom suites with private baths, large fireplace, lounge area, and a dining room. It provides varieties of appetizers, soups, salads, entrees, and desserts, such as seafood chowder, island mussels, scallops, strawberry truffle, Caesar salad and chocolate cake. The inn can accommodate 65-100 guests for small wedding. The water surrounding the inn is is ideal for watching the lobster boats, kayaking and bird watching. It is close to white sandy beach, Greenwich Park, Crowbush and Souris Beach.