My wife celebrated her 60th birthday on the 16th of Dec, so we decided to stay at the Bay Shores Peninsula Hotel and go on a boat tour at night. The Hotel is located a very short walk from the beach and has 3 floors. We stayed on the second floor. The room was very cozy, just the right size for the two of us. Not a lot of parking, but there is a lot right next door. The hotel is very charming with a beautiful little lobby and old fashioned elevator. Warren, the owner was very friendly and answered our questions thoroughly. The bed was very comfortable, the bathroom nice and the shower pressure was strong, which is not always the case when we are away from home. The window in the room opens which was nice with the weather being so mild. There is a rooftop sundeck where you can watch the sunset. There is a large selection of DVDs to borrow also, and a computer in the lobby. There is a very nice breakfast area with a separate little kitchen where you can make your own meal. They have bagels, microwave sausage and egg bagels, cereal, muffins, yogurt, and coffee. We are definitely going back there again.