We have stayed several times at this Hotel, and I must say I have never met or come across a more attentive staff. They are at your beck and call to make sure your stay is flawless and hassel free. The rooms are extremely well kept with large flat screen tv's, dvd players etc. Walking distance to the beach (few hundred ft.)and so on, you cannot go wrong staying at The Bay Shores penninsula Hotel, but I must say again, it is the staff and General Manager Ralph that really make your stay worth while and unforgettable. I have traveled extensively for business and stayed at some of the nicest Hotels in the country, but my stays were always hindered by the lack of and quality of service, this WILL NOT happen at the Bay Shores Hotel, try it you'll like and will want to return time after time again, GUARANTEED!!!!! PLUS They make the best cookies on the West Coast, yummy!!