Peaceful and charming , pet friendly .