Have stayed here plenty of times over the years, but the most recent visit showed this place is slipping. Stayed in the upgraded studio cottage, and the hardwood floors weren't even wiped down before our stay and were quite dirty. Amenities in the bathroom were locked to the walls and some were even empty, like the lotion. They charge a steep one-time $125 pet fee per dog, but they used to give you a little doggy care package and some towels to lay down on the bed or use at the beach, but they don't even do that anymore.
Be sure to double-check your credit card bill. I was charged twice for the full stay. I even confirmed this with "Miriam" so it wouldn't happen before they took my credit card for the pet fee, and due to incompetence on their end, it still happened. It's also not the first time I've been overcharged after checkout. They also barely even offered an apology for the major inconvenience to correct their mistake. Fortunately, good company and the rest of Carmel was great.
I'll be looking at other hotels in the area for future visits and wouldn't recommend this place from now on to anyone.