We have been staying at the Sandcastle Inn for almost 15 years! NEVER a disappointment. It has large, beautifully appointed, extremely clean and comfortable rooms...and absolutely NO better location on the beach. What beautiful views. The staff is extremely friendly and always accomodating. It has a beautiful lobby for breakfast with a beautiful front row view of the Pacific Ocean. We have traveled all over the U.S. and Canada and the Sand Castle Inn is right up there on the top of the list for best stays ever!