Perfect location, wonderful apartment, amazing hospitality. Carmel is a really fantastic host! Everything about our stay here was absolutely perfect.