We have been staying at the Blue Heron for years and years. As other reviewers have said, it's clean, the staff is nice, the rates are good, the rooms are large and all face the ocean (those on the second and third floors have a wonderful ocean view), and it's in a great location. We had an efficiency with another adjoining room which worked perfectly for the five of us. It was comfortable and we certainly enjoyed our stay. I do agree with some other reviews that they need to do some updating of the rooms and amenities. Some aspects of the hotel are starting to look a little run-down; for example, the cabinets in our kitchen were so very old as was the TV in our other unit (our efficiency did have a flat screen TV). Would be nice to upgrade the bathrooms, too. Modern lighting wouldn't hurt either. My nieces loved the indoor swimming pool and that was certainly a bonus since our weather wasn't good and we couldn't go on the beach.